*{margin:0; padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, code, form, fieldset, legend, button, input, textarea, p, blockquote, table, th, td{margin:0; padding:0;}
body{font:normal 100% 微软雅黑, "Microsoft YaHei", 宋体, Arial, Tahoma, Helvetica, sans-serif; min-width:1300px;font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
button, input, textarea, select{font-family:inherit; font-size:inherit; *font-size:100%; font-weight:inherit;}
address, caption, cite, code, dfn, em, var, b{font-style:normal; font-weight:normal;}
input, textarea{outline-style:none;}
em, i, b{font-style:normal;}
ul, ol, li{list-style:none;}
fieldset, img{ border:0;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none; color:#333;font-size:14px;transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.clear{clear:both;}


/* 头部 */
#header{width:auto; height:auto; overflow:hidden;}


/*顶部*/
.topbox{height:45px; border-bottom:1px solid #CCC;}
.top{width:1200px; height:45px; margin:0 auto;}
.welcome{font-size:12px; line-height:45px;}
.welcome span{color:#E06316; margin-left:15px;}
.welcome span a{color:#E06316;}

.t-t dl{height:45px;}
.t-t dt{background:#F00; margin-left:5px; float:left;}
.t-t dt a{font-size:12px; padding:0 10px 0 20px; line-height:45px;}
.t-t dt.sc{background:url(../images/sc.gif) left center no-repeat;}
.t-t dt.lx{background:url(../images/lx.gif) left center no-repeat;}
.t-t dt.xml{background:url(../images/xml.gif) left center no-repeat;}


/*LOGO*/
.logobox{width:1200px; height:120px; margin:0 auto; overflow:hidden;}
.logo img{height:100%;}
.logo a{display:none}

/*NAV*/
.navbox{width:auto; height:55px; background:url(../images/navbj.jpg) repeat-x;}
.nav{width:1200px; margin:0 auto;}
.nav dt{width:133.33px; text-align:center; float:left; position:relative; height:55px; line-height:55px;}
.nav dt a{color:#FFF; display:block; font-size:15px;}
.nav dt:hover a{text-decoration:none; z-index:200;}
.nav dt:hover a,.nav dt .current{color:#FFF;}
.nav dt .current,.nav dt a:hover{background:url(../images/current.jpg) repeat-x;}

.shownav{background:#FFF; visibility:hidden; position:absolute; font-weight:normal; width:580px; padding:0; left:50%; display:none; _display:block;box-shadow:4px 4px 10px #666; z-index:999; margin-left:-74px;}
.nav dt:hover .shownav{display:block; text-align:left; font-size:12px;}
.nav dt .shownav .dd{width:49.5%; height:35px; float:left;}
.nav dt .shownav .dd a{font-size:14px; display:block; line-height:30px; padding-left:30px; color:#222; background:url(../images/nav_up_2.gif) no-repeat 15px; transition:all 0.5s;}
.nav dt .shownav .dd a:hover{color:#FF9900; padding-left:37px; transition:all 0.5s;}


/*banner*/
.lubo{width:100%; min-width:1000px; clear:both; position:relative; height:500px;}
.lubo_box{position:relative; width:100%; height:500px;}
.lubo_box li{float:left; position:absolute; top:0; left:0; width:100%; height:500px; opacity:0; filter:alpha(opacity=0);}
.lubo_box li a{display:block; width:100%; height:100%;}
.lubo_box li img{width:100%; height:500px;}
.cir_box{overflow:hidden; position:absolute; z-index:100;} /*圆点*/
.cir_box li{float:left; width:30px; height:5px; margin:0 5px; cursor:pointer; background:#fff; opacity:1; filter:alpha(opacity=100);}
.cir_on{background:#FF6600 !important;}
.lubo_btn{position:absolute; width:100%; top:182px;} /*按钮*/
.left_btn, .right_btn{font-family:"宋体"!important; width:30px; height:80px; cursor:pointer; color:#fff; line-height:80px; font-size:30px; text-align:center; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; transition:all 1s;}
.lubo:hover .left_btn, .lubo:hover .right_btn{background:#000;  opacity:0.5; filter:alpha(opacity=50);  transition:all 1s;}
.left_btn{float:left;}
.right_btn{float:right;}


/* 网站主体 */
#content{width:auto; height:auto; overflow:hidden;}


/*搜索*/
.searchbox{width:auto; height:55px; border-bottom:1px solid #ddd;}
.search{width:1200px; margin:0 auto;}
.hotc{height:55px; line-height:55px; font-size:14px;color:#ff6600;}
.hotc a{line-height:55px; font-size:14px; color:#666; margin:0 7px;}
.hotc a:hover{color:#ff6600; text-decoration:underline;}

.ss .s_sub{float:left;height:37px; width:80px; background-color:#ff6600; border:0; color:#FFF; font-size:14px; margin-top:10px;}
.ss .text{width:272px; height:35px; border:solid 1px #ccc;color:#333;padding-left:10px; font-size:14px; float:left;margin-top:10px;}


/* 标题 */
.tit{width:100%; height:75px; text-align:center;}
.pe_tit{width:100%; height:90px; text-align:center;}
.pe_t_ch{width:10%; height:30px; line-height:28px; padding-left:40px; margin:0 auto 15px auto;}
.pr{background:url(../images/pr_titicon.png) no-repeat left center;}
.ab{background:url(../images/ab_titicon.png) no-repeat left center;}
.pe{background:url(../images/pe_titicon.png) no-repeat left center;}
.pe_t_en{width:23%; padding:3px 30px; text-transform:uppercase; background:#FFF; font-size:16px; letter-spacing:1px; margin:0 auto; position:relative; z-index:9;}
.hr{width:60%; height:1px; background:#000; margin:-13px auto 0 auto;}
/*热销产品*/
.cgal {
    margin: 25px auto 0px;
}
.title2 {
    margin: 0;
    line-height:73px;
    height:73px;
    position: relative;
    background: url(../images/hot.jpg) no-repeat bottom center;
}
.cgal .content {
    padding: 20px 0 15px 15px;
}
.thumb_list2{overflow:hidden;zoom:1;}
.thumb_list2 li {
    float: left;
    display: inline;
    text-align: center;
    margin: 0;
}
.thumb_list2 li a:hover img{opacity:0.7;filter:Alpha(opacity=70);}
.pic_list_li2{margin:0 10px 10px 0;background:#fff;}
.pic_list_li2 .pic{padding:0.5em;border:1px solid #EAECEF;}
.pic_list_li2 .txt{padding:5px;height:22px;line-height:22px;overflow:hidden;}
.pic_list_li2 .txt a{overflow:hidden;}
/*产品展示*/
.pro_bj{width:1200px; height:auto; overflow:hidden; margin:50px auto 20px; background:url(../images/mos.jpg) repeat;}
.pro_bk{height:auto; overflow:hidden; background:#FFF; margin:40px auto;}
.pro_list{width:17.5%; height:auto; border-right:1px solid #2368AD; border-left:1px solid #2368AD;    border-bottom: 1px solid #2368AD;}
.pro_list .pro_l_tit{width:100%; height:70px; background:#2368AD; font-size:18px; color:#FFF; text-align:center;padding-top:5px;    font-weight: bold;}
.pro_list dl{overflow:hidden;}
.pro_list dt{height:42px;border-bottom: 1px dashed #CCC;}
.pro_list dt:last-child{border-bottom:none;}
.pro_list .morefl a{background:#2368AD; color:#FFF;}
.pro_list dt a{font-size:12px; color:#000; line-height:42px; display:inline-block; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; letter-spacing:0.5px; padding:0; transition:all 0.5s;}
.pro_list dt:hover{background:#ff6600; color:#FFF; padding-right:15px; transition:all 0.5s;}
.quan{display:inline-block;width: 43px;height: 43px;background:url(../images/quan.png) no-repeat 50% center;}
.pro_list .morefl{width:100%;height:80px;background:url(../images/tel.jpg) no-repeat top center;}
.pro_show{width:82%; height:auto;}
.pro_show .pro_r_tit{width:945px; height:30px; margin:5px 0 18px 25px;border-bottom: 1px solid #2368AD;}
.pro_show .pro_r_tit p{font-size:18px; color:#2268ad;}
.pro_show dl{overflow:hidden; min-height:460px; margin-top:15px;}
.pro_show dt{width:210px; height:200px; border:1px solid #999; float:left; margin:15px 17px 20px 17px; overflow:hidden;}
.pro_show dt img{width:100%; height:83%; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
.pro_show dt img:hover{-webkit-transform:scale(1.12,1.12); -moz-transform:scale(1.12,1.12); -transform:scale(1.12,1.12); -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
.pro_show dt .pro_name{display:block; position:relative; width:100%; height:17%; background:#2368AD; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_show dt .pro_name a{font-size:13px; color:#FFF; line-height:34px;}

.pro_r_m{width:140px; height:35px; border:1px solid #2268ad; margin:20px auto; border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -o-border-radius:5px 5px 5px 5px;}
.pro_r_m a{font-size:14px; color:#666; letter-spacing:1px; line-height:37px; display:block; text-align:center;}
.pro_r_m a:hover{text-decoration:underline;color:#ff6600;}


/* 公司简介 */
/*.ab_bj{overflow:hidden; padding:100px 0px 60px; height:420px; background:url(../images/ab_bj.jpg) no-repeat center;}
.ab_us{width:1200px; height:auto; margin:50px auto 60px;}
.labout{width:880px;}
.labout_txt{width:420px;padding:50px 20px 40px;background:#fff;}
.labout_txt p{color:#666;line-height:30px;text-indent:2em;}
.labout_txt a{display:block;width:110px;height:36px;background:#ff6600;color:#fff;line-height:36px;float:right;margin-top:40px;}
.labout_txt a:hover{text-decoration:underline;}
.labout_pic{width:420px;}

.rabout{width:220px;margin-top:-25px;}
.rabout a{display:block;width:165px;height:40px;background:#ff6600;color:#fff;text-align:center;line-height:40px;margin-top:30px;float:right;}
.rabout a:hover{text-decoration:underline;}*/

.about{width:100%;padding:40px 0 50px;background:#0f6dc4;color:#fff;}
.about a{color:#fff;text-align:center;}
.about_com{width:1200px;margin:0 auto;}
.about_img,.about_img img{width:491px;height:395px;}
.about_txt{width:685px;}
.about_txt h3{margin:30px 0 15px 0;font-size:23px;}
.about_txt p{text-indent:2em;line-height:30px;}
.about_txt a{display:block;padding:6px 40px;border:solid 1px #FFF;border-radius:40px;float:right;margin-top:20px;}
.about_txt a:hover{background:#dd2d16;border:solid 1px transparent;}
.about_link{margin:35px 0px 0 80px;}
.about_link a{display:inline-block;float:left;padding:12px 40px;background:#198ede;margin:0 30px;}
.about_link a:first-child{background:#dd2d16;}
.about_link a:hover{background:#dd2d16;}


/*优势*/
.ys_wrap{width:100%;height: 1160px;overflow:hidden;margin:30px auto;}
/* .ys_tit{padding:40px 0px;background:url(../images/ys_tit.png) no-repeat 0px 125px;text-align:center;}
.ys_tit .ys_tit1{font-size:30px;font-weight:bold;}
.ys_tit .ys_tit1 span{color:#ff6600;}
.ys_tit .ys_tit2{color:#888;font-size:12px;}

.ys{width:100%;padding:60px 0px;background:#fff;}
.ys2,.ys4{background:#f1f1f1;}
.ys_pic{width:466px;}
.ys_txt{width:550px;position:relative;padding-left:80px;}
.ys_txt span{display:block;width:62px;height:62px;position:absolute;top:0px;left:0px;background:url(../images/ys_icon1.png) no-repeat center;font-size:18px;font-weight:bold;text-align:center;line-height:62px;}
.ys_txt h1{font-size:22px;font-weight:bold;color:#045cbe;padding-bottom:35px;background:url(../images/ys_icon2.png) no-repeat 0px 35px;}
.ys_txt p{line-height:25px;margin-top:-15px;}
.ys_txt a{display:block;margin-top:15px;color:#ff6600;}
.ys_txt a:hover{text-decoration:underline;}

.ys1 .ys_txt span{line-height:25px;} */
.ys_wrap .ys{ height: inherit;background:url(../images/ys.png) no-repeat}
.lianxi{width:100%;height:166px;}
.lianxi img{display:block;width:100%;height:166px;}
/*生产设备*/
.PE{width:1200px; overflow:hidden; margin:60px auto 10px;}
.PE .paly_pe{margin:35px auto;}
.PE .tempWrap{margin-bottom:30px}
.PE dl{width:auto; height:200px; margin:30px 0;}
.PE dt{width:210px; height:100%; float:left; margin:0 15px;}
.PE dt img{width:100%; height:84%; background:#6F0;}
.PE dt .pe_name{height:16%; text-align:center;}
.PE dt .pe_name a{display:block; font-size:14px; color:#666; line-height:32px;}


/*新闻*/
.indnews{position:relative; width:100%; height:auto;background:#f1f1f1;padding:50px 0 10px;}
.w1200{width:1200px; margin:0 auto 40px; overflow:hidden;}
.w1330{width:1330px; margin:0 auto; overflow:hidden;}
.inews_thowd{z-index:30; background:url(../images/three_line.png) center center repeat-x; height:32px; margin:0 auto;}

.inews_tho{width:320px; height:32px; margin:0 auto;}
.inews_tho a{display:inline-block; float:left; width:80px; padding-left:26px;height:30px; margin:0 25px; background-color:#055dbe; border:1px solid #DCDCDC;background-image:url(../images/news_icon1.png);background-repeat:no-repeat;background-position:11px 7px; cursor:pointer;}
.inews_tho a:last-child{background-image:url(../images/news_icon2.png);}
.inews_tho a em{display:block; color:#fff; font-size:1em; font-style:normal; width:100%; height:100%; line-height:30px; text-align:center;}
.inews_tho a.on{background-color:#ff6600; border:1px solid #ff6600;}
.inews_tho a.on em{color:#FFF;}

.inews_thlist{height:auto; overflow:hidden; margin:50px 0;}
.tempWrap dl{padding-bottom:10px;}
.tempWrap .new_b{width:30%; float:left; height:535px; background:#FFF; margin:10px 20px; box-shadow:1px 1px 14px #CCC;}
.new_b img{width:100%; height:40%; background:#F90;}
.new_b .nb_t{width:94%; height:8%; border-bottom:1px solid #CCC; margin:0 auto;}
.new_b .nb_t a{font-size:14px; color:#333; line-height:47px; display:block; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.new_b .nb_tm{width:100%; height:5%; font-size:12px; line-height:35px; color:#666; text-align:center;}
.new_b .nb_c{padding:15px; font-size:12px; color:#666; line-height:25px;}
.btn-more{display:block; width:42px; height:42px; border:1px solid #DDD; transform: rotate(45deg); margin:20px auto 0 auto; text-align:center;}
.btn-more span{display:block; transform: rotate(-45deg); font-size:0.75em; line-height:42px; color:#555; text-transform:capitalize;}
.btn-more:hover{background-color:#ff6600; border-color:#ff6600; transition:all 0.5s; transform:rotate(405deg);}
.btn-more:hover span{color:#FFF; transform: rotate(-405deg);}

.th_chpage{margin-top:300px; z-index:100; width:65px; height:72px; cursor:pointer;}
.three_pre{background:url(../images/three_Lac.jpg) no-repeat left center; left:0; /* margin-left:280px; */}
.three_next{background:url(../images/three_Rac.jpg) no-repeat right center; right:0; /* margin-right:280px; */}
.three_pre:hover{background:url(../images/three_Lho.jpg) no-repeat left center; transition:all 0.5s;}
.three_next:hover{background:url(../images/three_Rho.jpg) no-repeat right center; transition:all 0.5s;}


/*友情链接*/
.fr_linkbj{height:80px; background:#F8F8F8;}
.fr_link{width:1200px; height:100%; margin:0 auto; font-family:"宋体"; background:url(../images/yq.png) no-repeat left center;}
.fr_link p{line-height:80px; margin-left:25px;}
.fr_link a{font-size:14px; margin:0 5px;}


/*尾巴*/
.footer{width:auto; height:auto; background:#0b77c2;}
.foot{width:1200px; height:242px; overflow:hidden; margin:0 auto; padding:60px 0 90px;}

.f_pro{width:355px; height:100%; border-right:1px solid #6daedb;}
.f_pro font{display:block; font-size:17px; color:#FFF; margin:0 0 25px 0;}
.f_pro dt{margin-bottom:10px;}
.f_pro dt p{font-size:15px; color:#FFF; letter-spacing:1px;margin-bottom:-7px;}
.f_pro dt i{font-style:normal; color:#DD9026;font-size:22px;}
.f_pro dd{color:#FFF; font-size:13px; line-height:28px;}
.f_pro .f_i5 a{display:block;width:90px;height:30px;border:solid 1px #6daedb;border-radius:5px;color:#6daedb;text-align:center;line-height:30px;margin-top:10px;}
.f_pro .f_i5 a:hover{text-decoration:underline;}

.foot_two{width:415px;height:100%;margin-left:70px;border-right:1px solid #6daedb;}
.foot_two font{display:block; font-size:17px; color:#FFF; margin:0 0 25px 0;}
.foot_two .book{width:330px;}
.foot_two .book label{float:left;width:45px;color:#FFF;}
.foot_two .book input{float:right;width:280px;height:25px;border:none;border-radius:3px;box-shadow:0 1px 5px rgba(255, 255, 255, 0.5);}
.foot_two .book textarea{float:right;width:280px;height:80px;border:none;border-radius:3px;box-shadow:0 1px 5px rgba(255, 255, 255, 0.5);}
.foot_two .tijiao{width:90px;height:30px;line-height: 30px;color: #fff;text-align: center;background-color: #ff6600;border: 0;margin-left:240px;cursor:pointer;}

.f_nav{width:270px;height:100%;margin-left:70px;}
.f_nav font{display:block; font-size:17px; color:#FFF; margin:0 0 25px 0;}
.f_nav dl{overflow:hidden; margin:0 auto;}
.f_nav dt{width:33%; float:left; display:table;margin-bottom:20px;}
.f_nav dt a{font-size:14px; color:#FFF; display:table-cell; vertical-align:middle;}
.f_nav dt a:hover{color:#ff6600;text-decoration:underline;}

.f_info{width:100%; height:35px; background:#005895; display:table;color:#fff;}
.f_info p{font-size:12px; color:#fff; text-align:center; display:table-cell; vertical-align:middle;}
.f_info a{color:#fff;}
.f_info a:hover{color:#ff6600;text-decoration:underline;}

/*在线客服*/
.online-qq{width:137px;z-index:500;padding:12px 0 0;text-align:center}
.qq_content{background:#fff;font-weight:normal;box-shadow:0 0 10px #bbb;border:1px solid #eee}
.qq_content .dt{font-size:16px;font-weight:bold;color:#545454;line-height:42px;text-align:center;background:#00aef3 url(../images/qq_close.png) no-repeat 95% 50%;cursor:pointer}
.qq_content dd{padding:12px}
.qq_content .tel{background:#f8f8f8;font-size:14px}
.qq_content .tel strong{font-weight:bold;color:#f00}
.qq_content .ercod{background:#fff}
.qq_content dd p{padding:.3em 0}
.qq_content dd p a{background:url(../images/icon_qq.png) no-repeat 0 50%;padding:0 0 0 18px}